package edu.dali.enterprise_test.dao.mapper.auth;

import edu.dali.enterprise_test.model.vo.Dto;
import edu.dali.enterprise_test.model.vo.SysPermission;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface PermissionMapper {

    /**
     * 获取权限信息
     * @param dto
     * @return
     */
    public SysPermission selectPerm(Dto dto);

    /**
     * 获取权限列表
     * @param dto
     * @return
     */
    public List<SysPermission> getPerms(Dto dto);

    /**
     * 获取权限的总数
     * @return
     */
    public int getPermsCount(Dto dto);
}
